package actions;

import javax.swing.JPanel;

/**
 * 
 * @author dernasherbrezon
 *
 */
public abstract class WizardStep extends JPanel
{
	boolean isFirstLoad = true;
	
	public abstract void checkInputValues() throws Exception;
	public abstract void preShow();
	public abstract void makeActions();
	
	public void loadStep()
	{
		if(!isFirstLoad)
		{
			return;
		}
		isFirstLoad = false;
		preShow();
	}
}
